// 截取iotId
function getIotId() {
    const URL = window.location.href;
    let arr = [];
    let iotId = ''
    let r = URL.indexOf("?");
    let name = URL.substr(r + 1);
    arr = name.split("=");
    iotId = arr[arr.length - 1]
    return iotId;
}

let iotId = getIotId();
// 根据温度调用客户端
function WindSpeedChange(newDistanceX, newMinDiv_left) {
    console.log(newMinDiv_left)
    // 风速
    // alert(distanceX)
    if (newDistanceX < 25 && newDistanceX >= 0) {
        let data = {
            iotId: iotId,
            items: {
                WindSpeed: 1
            },
            windSpeedNum: newMinDiv_left
        }
        data = JSON.stringify(data);
        biography(data)
    } else if (newDistanceX < 50 && newDistanceX >= 25) {
        let data = {
            iotId: iotId,
            items: {
                WindSpeed: 2
            },
            windSpeedNum: newMinDiv_left
        }
        data = JSON.stringify(data);
        biography(data)
    } else if (newDistanceX < 75 && newDistanceX >= 50) {
        let data = {
            iotId: iotId,
            items: {
                WindSpeed: 3
            },
            windSpeedNum: newMinDiv_left
        }
        data = JSON.stringify(data);
        biography(data)
    } else if (newDistanceX <= 100 && newDistanceX >= 75) {
        let data = {
            iotId: iotId,
            items: {
                WindSpeed: 4
            },
            windSpeedNum: newMinDiv_left
        }
        data = JSON.stringify(data);
        biography(data)
    }
}

// 获取位置信息
function getPosition(node) {
    var left = node.offsetLeft; //获取元素相对于其父元素的left值var left
    var top = node.offsetTop;
    current = node.offsetParent; // 取得元素的offsetParent
    // 一直循环直到根元素
    while (current != null) {
        left += current.offsetLeft;
        top += current.offsetTop;
        current = current.offsetParent;
    }
    return {
        "left": left,
        "top": top
    };
}

// 打开开关
function openSwitch() {
    $(".close1").show();
    $(".close2").hide();
}

// 关闭开关
function closeSwitch() {
    $(".close1").hide();
    $(".close2").show();
}

// 温度
function CurrentTemperatureChange(newValue, iotId) {
    let roundSlider = $("#slider").roundSlider({
        radius: 100,
        circleShape: "pie",
        // sliderType: "min-range",
        showTooltip: true,//true为显示里面的提示文字，false不显示里面的提示文字
        sliderType: "default",
        startAngle: 315,
        min: 18,
        max: 32,
        value: newValue,
        stop: function (temperature) {
            console.log(temperature)
            let data = {
                iotId: iotId,
                items: {
                    TargetTemperature: temperature.value
                },
            }
            data = JSON.stringify(data);
            biography(data)
        }
    });
}

// 模式-自动
function WorkModeSelfMotion() {
    $(".automatism_btn1").hide();
    $(".automatism_btn2").show();
    $(".refrigeration_btn2").hide();
    $(".heating_btn2").hide();
    $(".dehumidification_btn2").hide();
    $(".air_supply_btn2").hide();
    $(".refrigeration_btn1").show();
    $(".heating_btn1").show();
    $(".dehumidification_btn1").show();
    $(".air_supply_btn1").show();
}

// 模式-制冷
function WorkModeRefrigeration() {
    $(".refrigeration_btn1").hide();
    $(".refrigeration_btn2").show();
    $(".automatism_btn2").hide();
    $(".heating_btn2").hide();
    $(".dehumidification_btn2").hide();
    $(".air_supply_btn2").hide();
    $(".automatism_btn1").show();
    $(".heating_btn1").show();
    $(".dehumidification_btn1").show();
    $(".air_supply_btn1").show();
}

// 模式-制热
function WorkModeHeating() {
    $(".heating_btn1").hide();
    $(".heating_btn2").show();
    $(".automatism_btn2").hide();
    $(".refrigeration_btn2").hide();
    $(".dehumidification_btn2").hide();
    $(".air_supply_btn2").hide();
    $(".automatism_btn1").show();
    $(".refrigeration_btn1").show();
    $(".dehumidification_btn1").show();
    $(".air_supply_btn1").show();
}

// 模式-通风
function WorkModeVentilate() {
    $(".air_supply_btn1").hide();
    $(".air_supply_btn2").show();
    $(".automatism_btn2").hide();
    $(".refrigeration_btn2").hide();
    $(".heating_btn2").hide();
    $(".dehumidification_btn2").hide();
    $(".automatism_btn1").show();
    $(".refrigeration_btn1").show();
    $(".heating_btn1").show();
    $(".dehumidification_btn1").show();
}

// 模式-除湿 
function WorkModeXeransis() {
    $(".dehumidification_btn1").hide();
    $(".dehumidification_btn2").show();
    $(".automatism_btn2").hide();
    $(".refrigeration_btn2").hide();
    $(".heating_btn2").hide();
    $(".air_supply_btn2").hide();
    $(".automatism_btn1").show();
    $(".refrigeration_btn1").show();
    $(".heating_btn1").show();
    $(".air_supply_btn1").show();
}

// 强力-关
function turboClose() {
    $(".strong_switch_close").show();
    $(".strong_switch_open").hide();
}

// 强力-开
function turboOpen() {
    $(".strong_switch_close").hide();
    $(".strong_switch_open").show();
}

// 电辅热-开
function PTCClose() {
    $(".electric_heat_switch_close").show();
    $(".electric_heat_switch_open").hide();
}

// 电辅热-关
function PTCOpen() {
    $(".electric_heat_switch_close").hide();
    $(".electric_heat_switch_open").show();
}

// 亮度-开
function screenClose() {
    $(".brightness_switch_close").show();
    $(".brightness_switch_open").hide();
}

// 亮度-关
function screenOpen() {
    $(".brightness_switch_close").hide();
    $(".brightness_switch_open").show();
}

// 睡眠-老人 
function sleepAgedness() {
    $(".old_btn1").hide();
    $(".old_btn2").show();
    $(".close_btn2").hide();
    $(".common_btn2").hide();
    $(".youth_btn2").hide();
    $(".child_btn2").hide();
    $(".close_btn1").show();
    $(".common_btn1").show();
    $(".youth_btn1").show();
    $(".child_btn1").show();
}

// 睡眠-儿童
function sleepChild() {
    $(".child_btn1").hide();
    $(".child_btn2").show();
    $(".close_btn2").hide();
    $(".common_btn2").hide();
    $(".youth_btn2").hide();
    $(".old_btn2").hide();
    $(".close_btn1").show();
    $(".common_btn1").show();
    $(".youth_btn1").show();
    $(".old_btn1").show();
}

// 睡眠-青年
function sleepYouth() {
    $(".youth_btn1").hide();
    $(".youth_btn2").show();
    $(".close_btn2").hide();
    $(".common_btn2").hide();
    $(".child_btn2").hide();
    $(".old_btn2").hide();
    $(".close_btn1").show();
    $(".common_btn1").show();
    $(".child_btn1").show();
    $(".old_btn1").show();
}

// 睡眠-普通
function sleepCommon() {
    $(".common_btn1").hide();
    $(".common_btn2").show();
    $(".close_btn2").hide();
    $(".youth_btn2").hide();
    $(".child_btn2").hide();
    $(".old_btn2").hide();
    $(".close_btn1").show();
    $(".youth_btn1").show();
    $(".child_btn1").show();
    $(".old_btn1").show();
}

// 睡眠-关闭
function sleepClose() {
    $(".close_btn1").hide();
    $(".close_btn2").show();
    $(".common_btn2").hide();
    $(".youth_btn2").hide();
    $(".child_btn2").hide();
    $(".old_btn2").hide();
    $(".common_btn1").show();
    $(".youth_btn1").show();
    $(".child_btn1").show();
    $(".old_btn1").show();
}

// 上下摆风-扫风
function VerticalSwitchWindsweeper() {
    $(".sweeping_wind_btn1").hide();
    $(".sweeping_wind_btn2").show();
    $(".automatic_btn2").hide();
    $(".wind_direction_one_btn2").hide();
    $(".wind_direction_two_btn2").hide();
    $(".wind_direction_three_btn2").hide();
    $(".wind_direction_four_btn2").hide();
    $(".wind_direction_five_btn2").hide();
    $(".wind_direction_six_btn2").hide();
    $(".automatic_btn1").show();
    $(".wind_direction_one_btn1").show();
    $(".wind_direction_two_btn1").show();
    $(".wind_direction_three_btn1").show();
    $(".wind_direction_four_btn1").show();
    $(".wind_direction_five_btn1").show();
    $(".wind_direction_six_btn1").show();
}

// 上下摆风-自动
function VerticalSwitchSelfMotion() {
    $(".automatic_btn1").hide();
    $(".automatic_btn2").show();
    $(".sweeping_wind_btn2").hide();
    $(".wind_direction_one_btn2").hide();
    $(".wind_direction_two_btn2").hide();
    $(".wind_direction_three_btn2").hide();
    $(".wind_direction_four_btn2").hide();
    $(".wind_direction_five_btn2").hide();
    $(".wind_direction_six_btn2").hide();
    $(".sweeping_wind_btn1").show();
    $(".wind_direction_one_btn1").show();
    $(".wind_direction_two_btn1").show();
    $(".wind_direction_three_btn1").show();
    $(".wind_direction_four_btn1").show();
    $(".wind_direction_five_btn1").show();
    $(".wind_direction_six_btn1").show();
}

// 上下摆风-方向1
function VerticalSwitchDirection1() {
    $(".wind_direction_one_btn1").hide();
    $(".wind_direction_one_btn2").show();
    $(".sweeping_wind_btn2").hide();
    $(".automatic_btn2").hide();
    $(".wind_direction_two_btn2").hide();
    $(".wind_direction_three_btn2").hide();
    $(".wind_direction_four_btn2").hide();
    $(".wind_direction_five_btn2").hide();
    $(".wind_direction_six_btn2").hide();
    $(".sweeping_wind_btn1").show();
    $(".automatic_btn1").show();
    $(".wind_direction_two_btn1").show();
    $(".wind_direction_three_btn1").show();
    $(".wind_direction_four_btn1").show();
    $(".wind_direction_five_btn1").show();
    $(".wind_direction_six_btn1").show();
}

// 上下摆风-方向2
function VerticalSwitchDirection2() {
    $(".wind_direction_two_btn1").hide();
    $(".wind_direction_two_btn2").show();
    $(".sweeping_wind_btn2").hide();
    $(".automatic_btn2").hide();
    $(".wind_direction_one_btn2").hide();
    $(".wind_direction_three_btn2").hide();
    $(".wind_direction_four_btn2").hide();
    $(".wind_direction_five_btn2").hide();
    $(".wind_direction_six_btn2").hide();
    $(".sweeping_wind_btn1").show();
    $(".automatic_btn1").show();
    $(".wind_direction_one_btn1").show();
    $(".wind_direction_three_btn1").show();
    $(".wind_direction_four_btn1").show();
    $(".wind_direction_five_btn1").show();
    $(".wind_direction_six_btn1").show();
}

// 上下摆风-方向3
function VerticalSwitchDirection3() {
    $(".wind_direction_three_btn1").hide();
    $(".wind_direction_three_btn2").show();
    $(".sweeping_wind_btn2").hide();
    $(".automatic_btn2").hide();
    $(".wind_direction_one_btn2").hide();
    $(".wind_direction_two_btn2").hide();
    $(".wind_direction_four_btn2").hide();
    $(".wind_direction_five_btn2").hide();
    $(".wind_direction_six_btn2").hide();
    $(".sweeping_wind_btn1").show();
    $(".automatic_btn1").show();
    $(".wind_direction_one_btn1").show();
    $(".wind_direction_two_btn1").show();
    $(".wind_direction_four_btn1").show();
    $(".wind_direction_five_btn1").show();
    $(".wind_direction_six_btn1").show();
}

// 上下摆风-方向4
function VerticalSwitchDirection4() {
    $(".wind_direction_four_btn1").hide();
    $(".wind_direction_four_btn2").show();
    $(".sweeping_wind_btn2").hide();
    $(".automatic_btn2").hide();
    $(".wind_direction_one_btn2").hide();
    $(".wind_direction_two_btn2").hide();
    $(".wind_direction_three_btn2").hide();
    $(".wind_direction_five_btn2").hide();
    $(".wind_direction_six_btn2").hide();
    $(".sweeping_wind_btn1").show();
    $(".automatic_btn1").show();
    $(".wind_direction_one_btn1").show();
    $(".wind_direction_two_btn1").show();
    $(".wind_direction_three_btn1").show();
    $(".wind_direction_five_btn1").show();
    $(".wind_direction_six_btn1").show();
}

// 上下摆风-方向5
function VerticalSwitchDirection5() {
    $(".wind_direction_five_btn1").hide();
    $(".wind_direction_five_btn2").show();
    $(".sweeping_wind_btn2").hide();
    $(".automatic_btn2").hide();
    $(".wind_direction_one_btn2").hide();
    $(".wind_direction_two_btn2").hide();
    $(".wind_direction_three_btn2").hide();
    $(".wind_direction_four_btn2").hide();
    $(".wind_direction_six_btn2").hide();
    $(".sweeping_wind_btn1").show();
    $(".automatic_btn1").show();
    $(".wind_direction_one_btn1").show();
    $(".wind_direction_two_btn1").show();
    $(".wind_direction_three_btn1").show();
    $(".wind_direction_four_btn1").show();
    $(".wind_direction_six_btn1").show();
}

// 上下摆风-方向6
function VerticalSwitchDirection6() {
    $(".wind_direction_six_btn1").hide();
    $(".wind_direction_six_btn2").show();
    $(".sweeping_wind_btn2").hide();
    $(".automatic_btn2").hide();
    $(".wind_direction_one_btn2").hide();
    $(".wind_direction_two_btn2").hide();
    $(".wind_direction_three_btn2").hide();
    $(".wind_direction_four_btn2").hide();
    $(".wind_direction_five_btn2").hide();
    $(".sweeping_wind_btn1").show();
    $(".automatic_btn1").show();
    $(".wind_direction_one_btn1").show();
    $(".wind_direction_two_btn1").show();
    $(".wind_direction_three_btn1").show();
    $(".wind_direction_four_btn1").show();
    $(".wind_direction_five_btn1").show();
}
// 左右摆风-开
function HorizontalSwitchOpen() {
    $(".left_right_swaying_wind_switch_close").hide();
    $(".left_right_swaying_wind_switch_open").show();
}
// 左右摆风-关
function HorizontalSwitchClose() {
    $(".left_right_swaying_wind_switch_close").show();
    $(".left_right_swaying_wind_switch_open").hide();
}
//开启上下摆风-开
function up_down_wind_open(){
    $(".up_down_wind_open").show();
    $(".up_down_wind_close").hide();
}

//给客户端传参    的函数的封装
function biography(data) {
    if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {  //判断iPhone|iPad|iPod|iOS 
        window.webkit.messageHandlers.deviceConroll.postMessage(data);
    } else if (/(Android)/i.test(navigator.userAgent)) {   //判断Android//alert(navigator.userAgent);
        window.android.deviceConroll(data);
    }
}
